import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;

/**
 * @Classname BaiJiaXing
 * @Date 2023/10/9 9:06
 * @Created ZFC
 */
public class BaiJiaXing {
    public void surname(){
        String surnames = "赵、钱、孙、李、周、吴、郑、王、冯、陈、褚、卫、蒋、沈、韩、杨、朱、秦、尤、许、何、吕、施、张、孔、曹、严、华、金、魏、陶、姜、戚、谢、邹、喻、柏、水、窦、章、云、苏、潘、葛、奚、范、彭、郎、鲁、韦、昌、马、苗、凤、花、方、俞、任、袁、柳、邓、鲍、史、唐、费、廉、岑、薛、雷、贺、倪、汤、滕、殷、罗、毕、郝、邬、安、常、乐、于、时、傅、皮、卞、齐、康、伍、余、元、卜、顾、孟、平、黄、和、穆、萧、尹、姚、邵、湛、汪、祁、毛、禹、狄、米、贝、明、臧、计、伏、成、戴、谈、宋、茅、庞、熊、纪、舒、屈、项、祝、董、梁、杜、阮、蓝、闵、席、季、麻、强、贾、路、娄、危、江、童、颜、郭、梅、盛、林、刁、钟、徐、邱、骆、高、夏、蔡、田、樊、胡、凌、霍、虞、万、支、柯、昝、管、卢、莫、经、房、裘、缪、干、解、应、宗、丁、宣、贲、郁、单、杭、洪、包、诸、左、石、崔、吉、钮、龚、程、嵇、邢、滑、裴、陆、荣、翁、荀、羊、於、惠、甄、曲、封、芮、羿、储、汲、邴、糜、松、井、段、富、巫、乌、焦、巴、弓、牧、隗、山、谷、车、侯、宓、蓬、全、郗、班、仰、秋、仲、伊、宫、宁、仇、栾、暴、甘、钭、历、戎、祖、武、符、刘、景、詹、束、龙、叶、幸、司、韶、郜、黎、蓟、薄、印、宿、白、怀、蒲、台、从、鄂、索、咸、籍、赖、卓、蔺、屠、蒙、池、乔、阴、欎、胥、能、苍、双、闻、莘、党、翟、谭、贡、劳、逄、姬、申、扶、堵、冉、宰、郦、雍、却、璩、桑、桂、濮、牛、寿、通、边、扈、燕、冀、郏、浦、尚、农、温、别、庄、晏、柴、瞿、阎、充、慕、连、茹、习、宦、艾、鱼、容、向、古、易、慎、戈、廖、庾、暨、居、衡、步、都、耿、满、弘、匡、国、文、寇、广、禄、阙、东、欧、殳、沃、利、蔚、越、夔、隆、师、巩、厍、聂、晁、勾、敖、融、冷、訾、辛、阚、那、简、饶、空、曾、毋、沙、乜、养、鞠、须、丰、巢、关、蒯、相、查、荆、红、游、竺、权、逯、盖、益、桓、公、万俟、司马、上官、欧阳、夏侯、诸葛、闻人、东方、赫连、皇甫、尉迟、公羊、澹台、公冶、宗政、濮阳、淳于、单于、太叔、申屠、公孙、仲孙、轩辕、令狐、锺离、宇文、长孙、慕容、鲜于、闾丘、司徒、司空、亓官、司寇、仉督、子车、颛孙、端木、巫马、公西、漆雕、乐正、壤驷、公良、拓跋、夹谷、宰父、谷梁、楚、晋、闫、法、汝、鄢、涂、钦、段干、百里、东郭、南门、呼延、归海、羊舌、微生、岳、帅、缑、亢、况、后、有、琴、梁丘、左丘、东门、西门、商、牟、佘、佴、伯、赏、南宫、墨、哈、谯、笪、年、爱、阳、佟、言、福、百、家、姓、终";

        String space = "";
        for (String surname : surnames.split("、")) {
            space += "('"+surname+"'),";
        }
        String sql ="insert into surname(name) values"+space;
        System.out.println(sql.substring(0,sql.lastIndexOf(","))+";");
    }

    /**
     * 构建sql
     * @param data
     * @param split
     * @return
     */
    public static String changeSql(String data,String split){

        String space = "";
        for (String string : data.split(split)) {
            space += "('"+string+"'),";
        }
        String sql ="insert into surname(name) values"+space;
        System.out.println();
        return sql.substring(0,sql.lastIndexOf(","))+";";
    }

    /**
     * 根据姓解析数据
     * @param name 姓
     */
    public static String nameParsingData(String data,String name){
        //data：张雨莺张筱萱；name：张
        String space = "";
        for (String string : data.split(name)) {
            space += string+"、";
        }
        //解析出来的数据是：雨莺、筱萱
        return parseChar(space,"、");
    }


    /**
     * 解析字符串
     * @param data
     */
    public static String parseChar(String data,String split){
        //data:雨莺、筱萱；split:、

        String space = "";
        for (String s : data.split(split)) {
            int length = s.length();
            for (int i = 0; i < length; i++) {
                space += s.substring(i, i + 1)+"、";
            }
        }
        //解析出来的数据：雨、莺、筱、萱

        //执行去重
        return getUniqueDate(space,"、");
    }

    /**
     * 获取唯一数据
     * @param data
     */
    public static String getUniqueDate(String data,String split){
        String[] strings = data.split(split);

        Set<String> set = new HashSet<>(Arrays.asList(strings));
        String join = String.join("、", set);
        return join;
    }

    public static void main(String[] args) {

        String name = "张雨莺张筱萱张刁丽张莺拓张刁洁张蕴紫张骖娅张琼诗张玲菲张每缨张陇髓张莺彗张邈钏张二瑾张鹦鹊张灌雪张茶薇张藕妍张苹苑张碧岑张琼云张琼雅张琼莎张琼莉张琼丹张琼雪张琼湄张珏燕张蕊滢张霓镶张莎欣张婷怡张荔妍张二堇张铛嫣张尥芙张戆琬张劬香张琳抑张莺翰张洫謦张茜茱张今薹张雯篮张聋莹张聋葭张钥一张茹一张祐颖张莎萱张璎葭张蓝一张馨丹张篮一张玉蓓张岑姿张遴丁张瑰懿张琵苻张一兰张苏识张菩彤张佑姝张媛茜张少婉张月阑张墨泉张墨懿张傲姿张琅窝张鑫琬张篱璎张璎云张伺蔚张娉梅张卉桂张琶婧张瀚槿张蕴匍张琼女张笫槐张晴丹张薇竹张姬娶张芳若张芷琪张熏杉张袁夕张龄荫张楷竺张馨激张诗敏张芙苓张屉敏张严茹张俪颍张嫣鳙张雅庞张琼俪张蝶莺张琶旎张莎埭张宇娴张婉扬张叶妃张姬女张懿昕张娴姝张珏诗张笆煮张婉诗张群肾张彤姿张飘俪张玉益张玉笫张钥姹张娉翎张月菀张芹旎张桌馨张凌紫张馨闵张楠艳张荣霓张裳姒张鑫荷张杏菽张雅陇张菱鳞张离刁张甑鹘张轶滢张逸宣张月菽张玷馨张戆诗张菽匀张琪夕张坂翡张岑菀张俪茗张琬竺张江燕张子蕈张子芜张丹露张税一张二薇张丁薏张惠轲张蕊缨张芦邻张丽璐张芦离张葶欢张馨瑶张茹皕张艳钰张贝菱张妆箐张伶旖张芸旖张鸥圭张戌娴张夏茉张娉雪张柴凰张舻亭张婷娜张月淞张篱兰张莠芯张莺昙张茗樱张邺月张菀兰张蓝尹张丹璎张芸颍张于倩张篮茜张巧琳张飘莺张芸朵张妃婵张畜馨张罗茹张蓝婷张一茜张蓓蕾张蕴馨张芦蕹张丹阑张丹苕张霍绢张卉灶张鲲蕊张勾瞩张篮口张粉他张木敏张蜜原张篱刁张缆瑛张箐妞张蔀俪张罐堵张芯厅张笆付张缆萍张丁苹张伶苑张芙弗张鳗蕾张寐珏张霓艺张葭俐张蓝瀵张丹寐张出梦张赡静张月淇张坝婷张朵颍张艳茹张艳霞张丹苗张丹叙张雯笫张芬飘张惠丛张芬蠛张贮泯张闺倒张芳颟张洹萍张马蓝张陇人张龄兀张茗镶张嫂遮张人一张瓦藩张人芦张蛘蕃张艳诗张蛘泳张耘欣张玉樱张尤钏张蝉屹张崭笆张左险张卉昕张丹媛张二蕲张丹縻张幻紫张菲床张罐琪张画妍张幻云张馥竹张卉誉张孔舶张丽覆张倦雪张芡仨张纳裳张丽馥张蕾丛张玲俪张诱伶张艳湖张嫱攘张宁汝张兴俪张樵藤张艳人张月俚张淑鹃张月浮张桃厅张羡丛张匀蔓张蕴人张筹下张艳湄张尤霞张蕴旖张月香张袁藉张郑璐张秤蓝张眧欣张尺雅张玲馨张篮巾张媚怡张眄厅张癖妃张霍莉张篱绣张茜厅张钱险张萍峪张嵋娜张艳莎张琼弓张琴某张薄缋张菑伶张曾颜张菖却张甥厅张遗鄞张帻姬张彧厅张喻贞张芝菲张笫苑张恢凤张贻樱张莉酣张淑樱张雯莺张堙珑张恢嫣张雍帷张襦蔚张檬蔚张琨芩张聋手张丹盖张馨亢张莺赓张贝菩张珏旖张瑾妮张馨一张芬篮张蘅肖张茗兰张云雯张琬艳张绮茵张镬扩张掖妍张媛姝张芯媚张珏女张菊禳张引菽张茜雯张藩刁张玉倩张尼彗张丁女张人寸张刁菀张刁女张玉曼张茶朵张菱苹张藕萱张瑾佩张芸丸张女蕃张甜雒张丹姿张月矍张贻香张琪杼张人婧张娇姝张琼皮张茵阮张弗念张丹馨张丽丛张茹蛛张荇茹张贵思张苹二张阚斓张蓝俪张竭滩张闺缨张馨婷张晏娇张嫩禳张藕女张璎思张俪萱张诗婧张茱雯张苹垆张窈曼张苹薇张一雯张琪茗张翠婷张蕴篱张荀柔张伶绵张莺艳张萁真张夏菀张镶雅张艳汤张云小张绮辰张珏萌张岑菊张馨忆张荣允张韶芩张荣宋张宸菽张岑妃张鳗同张邈莹张媚姿张永邻张百萱张涪藐张雯栊张彤遴张藐僖张伶蓟张烟竺张学莺张诗淇张伶蕾张馨娇张琼芯张七旖张馨营张亢荫张珑憬张隰紫张如彤张贝琎张丁鸥张茱转张语汕张语岑张蕴篮张雅馥张芹琪张鹦姿张俪苑张岿葳张丹琼张窈月张芦叶张璎葵张芦辍张穰葡张蕲毅张核雅张伯荫张飘禧张苹人张艳蔓张朵蕊张芩娴张诜若张绢曼张诗苓张卉彗张诗茹张琳艳张琬滢张芝蕴张荻依张灵琳张尼滢张苹烁张岑檄张良蕖张吵澶张杏霞张莞雅张铛馨张子藜张子砻张笫田张樱颍张蝶伍张藜檬张竭恋张嫣兰张月辗张尤茑张蓓俪张阚一张芳莹张裳禳张寓姿张蜇竺张濑莺张玲许张鸥滢张倪钏张琶鹦张珲倩张铴一张莞姗张刁薇张拱嫣张蓝览张脐俪张岿誉张氏篮张姬若张篮蕴张笕欣张谷妃张璁莺张静卉张芙霓张茵芯张尹菡张有蕊张蕴颖张蓝藩张藐莺张莉婧张芹雨张含宁张峪凰张瑙梦张雅垴张丁邝张藐琬张颜合张芬峥张菱盎张婷懿张甜尼张彤菡张贝嫣张出娉张霍茵张娉巾张芙弓张有骞张佳育张家好张佳好张乐萱张奚彤张傻张一德张静月张乐嘉张艾嘉张艾佳张羽飞张蕴弋张芩颖张允婕张菡俶张樱镤张芙扬张涵菡张哲雅张欢张大琴张小芹张小琴张晓琴张兰心张彩萍张筱瑄张澄张玉璇张倩钰张嫣心张家凤张嘉燕张艺严张家燕张月娅张腾兮张彩平张津金张缤曼张缤丹张杰娜张杰娜张凤学张蕴语张箱语张继红张佳苹张佳宜张玉红张育红张维嘉张苹张桂苹张佳平张桂平张芸甄张芸翡张芸碧张诣丽张熙咏张逸霖张逸雪张熙钊张云瑾张咏脩张咏曦张咏熙张云启张云祺张惠全张景张修贵张淼音张妙音张渺音张音渺张晓薇张慕云张采薇张毓偲张晓蕾张雨薇张可清张琼戈张芷昕张琳昕张昕雨张荣凡张雅荣张泽帆张泽凡张闵灵张汐凡张凡又张馥凡张乐凡张凡白张凡一张凡崎张凡夕张凡儿张雯帆张惠张格悦张裕岚张歆然张裕娇张裕君张裕郡张彦灵张彦玲张碧莲张袭叶张肱姗张路南张璐南张方妍张晞潼张晞英张曦尹张晞彤张晞蕾张芸茜张富玲张诗媛张磬菲张咏琳张咏霖张咏珊张静琳张静盈张泳姚张咏姚张可姚张可瑶张可盈张子盈张苑琳张苑淇张雅盈张茜瑶张茜琳张家琳张盈张江波张芯嫣张阚尹张汀萩张钚嵋张馨今张芯菡张娟焊张若嫣张立娟张荻佳张蓝亓张璐帆张江帆张蓉炙张俊秀张鹏兰张菊涵张璟涵张娅涵张恬涵张筱涵张纹\uE84D张铄涵张纹涵张涵铄张镁涵张媚涵张涵缘张絮涵张锶涵张梦萱张嘉楠张旭涵张娅楠张逸欣张逸熙张逸兴张逸心张逸星张逸馨张镬娇张涵纹张子悦张茜璐张子铭张熠冉张逸然张诗逸张逸阳张逸可张若凝张易乐张纹玲张纹媚张宇芸张泺涵张妍茹张纹钰张怡瑞张怡哲张裕哲张语哲张淇张昕涵张琇膤张紫冉张誉菡张紫玥张涵絮张宝尹张依恋张锶恋张茁然张锶然张钒张涵锐张金涵张钇彤张钇沫张锶乐张锶妍张铱妍张芷菁张宝欣张彤欣张铱欣张铱惠张铱缘张钰萌张铱茨张钰菁张钰丹张铱霄张铱彤张絮喆张絮淑张铱张若彤张铱浴张锶滢张铱滢张铱铱张锶源张铱妮张钰铱张铱淼张铱乐张钰缦张铱梦张铱浛张铱漩张钰漩张铱凌张钰沫张铱雪张伊然张铱静张铱涵张铱晴张雅钰张钰宛张钰婉张钰苑张钰蔓张钰旎张钰菡张冠杰张惴晞张馨晞张追晞张申倪张洄萁张脂晴张芝菀张丁婕张馨昕张欣晞张妙瑾张姝琰张柯瑜张瑾彦张珈韵张柃瑜张柃瑜张珏璇张珏萱张诗婕张珏璇张焜言张梦晓张瑾晞张诺宸张诺馨张诺纯张妤橙张焜炎张芊馨张旖馨张馨萱张潼馨张娴馨张娴馨张瑾筱张莜璇张璇晞张海馨张潼莘张潼忻张潼欣张潼卉张彤芯张瞳芯张桐芯张潼芯张藉尤张琼尹张芪苑张胰雅张婼桐张慕桐张麦乐张小夏张思琪张文歆张倦皎张倩圊张洳婉张馨妍张依姿张一姿张田田张田茜张哲骊张曼张婧蕾张熙蕾张雪熙张紫美张紫美张颀诗张莎琳张书宁张宁书张菡彤张友禧张荻苞张岑婕张琳鹦张馨舆张菊妞张雅晴张天欣张轩欣张轩瑶张咏欣张咏恩张茜盈张芷彤张芷瑶张雅旋张伊琳张紫盈张茜莹张咏瑶张苑莹张宝旎张小云张汐蔓张汐妮张汐婉张婉妮张婉旎张婉淇张乐雯张永计张雅旎张雅乐张俊玲张俊林张乐蔓张乐莎张乐淇张乐宛张宛婷张宛宛张宛玲张苑梓张苑茜张苑妮张菁妮张菁旎张蔓菁张宝菁张苑菁张芷宛张宛燕张宛旎张宛菁张菁菁张尹菁张尹宛张宛缦张宛蔓张菁芸张丹芸张芸芸张尹芸张尹尹张蔓琼张缦旎张燕旎张云旎张芸旎张尹旎张吉旎张渝悦张渝佳张婧姝张妍琦张梓玥张玥怡张喻茜张珂玥张凌玥张凌月张露铧张露铧张晴姿张淼淼张妙可张露旖张云茜张熙梁张熙盈张熙芊张斓熙张忆熙张怡熙张云萧张梓云张慧云张思云张思梁";
  //      String name = "雨莺、筱萱、刁丽、莺拓、刁洁、蕴紫、骖娅、琼诗、玲菲、每缨、陇髓、莺彗、邈钏、二瑾、鹦鹊、灌雪、茶薇、藕妍、苹苑、碧岑、琼云、琼雅、琼莎、琼莉、琼丹、琼雪、琼湄、珏燕、蕊滢、霓镶、莎欣、婷怡、荔妍、二堇、铛嫣、尥芙、戆琬、劬香、琳抑、莺翰、洫謦、茜茱、今薹、雯篮、聋莹、聋葭、钥一、茹一、祐颖、莎萱、璎葭、蓝一、馨丹、篮一、玉蓓、岑姿、遴丁、瑰懿、琵苻、一兰、苏识、菩彤、佑姝、媛茜、少婉、月阑、墨泉、墨懿、傲姿、琅窝、鑫琬、篱璎、璎云、伺蔚、娉梅、卉桂、琶婧、瀚槿、蕴匍、琼女、笫槐、晴丹、薇竹、姬娶、芳若、芷琪、熏杉、袁夕、龄荫、楷竺、馨激、诗敏、芙苓、屉敏、严茹、俪颍、嫣鳙、雅庞、琼俪、蝶莺、琶旎、莎埭、宇娴、婉扬、叶妃、姬女、懿昕、娴姝、珏诗、笆煮、婉诗、群肾、彤姿、飘俪、玉益、玉笫、钥姹、娉翎、月菀、芹旎、桌馨、凌紫、馨闵、楠艳、荣霓、裳姒、鑫荷、杏菽、雅陇、菱鳞、离刁、甑鹘、轶滢、逸宣、月菽、玷馨、戆诗、菽匀、琪夕、坂翡、岑菀、俪茗、琬竺、江燕、子蕈、子芜、丹露、税一、二薇、丁薏、惠轲、蕊缨、芦邻、丽璐、芦离、葶欢、馨瑶、茹皕、艳钰、贝菱、妆箐、伶旖、芸旖、鸥圭、戌娴、夏茉、娉雪、柴凰、舻亭、婷娜、月淞、篱兰、莠芯、莺昙、茗樱、邺月、菀兰、蓝尹、丹璎、芸颍、于倩、篮茜、巧琳、飘莺、芸朵、妃婵、畜馨、罗茹、蓝婷、一茜、蓓蕾、蕴馨、芦蕹、丹阑、丹苕、霍绢、卉灶、鲲蕊、勾瞩、篮口、粉他、木敏、蜜原、篱刁、缆瑛、箐妞、蔀俪、罐堵、芯厅、笆付、缆萍、丁苹、伶苑、芙弗、鳗蕾、寐珏、霓艺、葭俐、蓝瀵、丹寐、出梦、赡静、月淇、坝婷、朵颍、艳茹、艳霞、丹苗、丹叙、雯笫、芬飘、惠丛、芬蠛、贮泯、闺倒、芳颟、洹萍、马蓝、陇人、龄兀、茗镶、嫂遮、人一、瓦藩、人芦、蛘蕃、艳诗、蛘泳、耘欣、玉樱、尤钏、蝉屹、崭笆、左险、卉昕、丹媛、二蕲、丹縻、幻紫、菲床、罐琪、画妍、幻云、馥竹、卉誉、孔舶、丽覆、倦雪、芡仨、纳裳、丽馥、蕾丛、玲俪、诱伶、艳湖、嫱攘、宁汝、兴俪、樵藤、艳人、月俚、淑鹃、月浮、桃厅、羡丛、匀蔓、蕴人、筹下、艳湄、尤霞、蕴旖、月香、袁藉、郑璐、秤蓝、眧欣、尺雅、玲馨、篮巾、媚怡、眄厅、癖妃、霍莉、篱绣、茜厅、钱险、萍峪、嵋娜、艳莎、琼弓、琴某、薄缋、菑伶、曾颜、菖却、甥厅、遗鄞、帻姬、彧厅、喻贞、芝菲、笫苑、恢凤、贻樱、莉酣、淑樱、雯莺、堙珑、恢嫣、雍帷、襦蔚、檬蔚、琨芩、聋手、丹盖、馨亢、莺赓、贝菩、珏旖、瑾妮、馨一、芬篮、蘅肖、茗兰、云雯、琬艳、绮茵、镬扩、掖妍、媛姝、芯媚、珏女、菊禳、引菽、茜雯、藩刁、玉倩、尼彗、丁女、人寸、刁菀、刁女、玉曼、茶朵、菱苹、藕萱、瑾佩、芸丸、女蕃、甜雒、丹姿、月矍、贻香、琪杼、人婧、娇姝、琼皮、茵阮、弗念、丹馨、丽丛、茹蛛、荇茹、贵思、苹二、阚斓、蓝俪、竭滩、闺缨、馨婷、晏娇、嫩禳、藕女、璎思、俪萱、诗婧、茱雯、苹垆、窈曼、苹薇、一雯、琪茗、翠婷、蕴篱、荀柔、伶绵、莺艳、萁真、夏菀、镶雅、艳汤、云小、绮辰、珏萌、岑菊、馨忆、荣允、韶芩、荣宋、宸菽、岑妃、鳗同、邈莹、媚姿、永邻、百萱、涪藐、雯栊、彤遴、藐僖、伶蓟、烟竺、学莺、诗淇、伶蕾、馨娇、琼芯、七旖、馨营、亢荫、珑憬、隰紫、如彤、贝琎、丁鸥、茱转、语汕、语岑、蕴篮、雅馥、芹琪、鹦姿、俪苑、岿葳、丹琼、窈月、芦叶、璎葵、芦辍、穰葡、蕲毅、核雅、伯荫、飘禧、苹人、艳蔓、朵蕊、芩娴、诜若、绢曼、诗苓、卉彗、诗茹、琳艳、琬滢、芝蕴、荻依、灵琳、尼滢、苹烁、岑檄、良蕖、吵澶、杏霞、莞雅、铛馨、子藜、子砻、笫田、樱颍、蝶伍、藜檬、竭恋、嫣兰、月辗、尤茑、蓓俪、阚一、芳莹、裳禳、寓姿、蜇竺、濑莺、玲许、鸥滢、倪钏、琶鹦、珲倩、铴一、莞姗、刁薇、拱嫣、蓝览、脐俪、岿誉、氏篮、姬若、篮蕴、笕欣、谷妃、璁莺、静卉、芙霓、茵芯、尹菡、有蕊、蕴颖、蓝藩、藐莺、莉婧、芹雨、含宁、峪凰、瑙梦、雅垴、丁邝、藐琬、颜合、芬峥、菱盎、婷懿、甜尼、彤菡、贝嫣、出娉、霍茵、娉巾、芙弓、有骞、佳育、家好、佳好、乐萱、奚彤、傻、一德、静月、乐嘉、艾嘉、艾佳、羽飞、蕴弋、芩颖、允婕、菡俶、樱镤、芙扬、涵菡、哲雅、欢、大琴、小芹、小琴、晓琴、兰心、彩萍、筱瑄、澄、玉璇、倩钰、嫣心、家凤、嘉燕、艺严、家燕、月娅、腾兮、彩平、津金、缤曼、缤丹、杰娜、杰娜、凤学、蕴语、箱语、继红、佳苹、佳宜、玉红、育红、维嘉、苹、桂苹、佳平、桂平、芸甄、芸翡、芸碧、诣丽、熙咏、逸霖、逸雪、熙钊、云瑾、咏脩、咏曦、咏熙、云启、云祺、惠全、景、修贵、淼音、妙音、渺音、音渺、晓薇、慕云、采薇、毓偲、晓蕾、雨薇、可清、琼戈、芷昕、琳昕、昕雨、荣凡、雅荣、泽帆、泽凡、闵灵、汐凡、凡又、馥凡、乐凡、凡白、凡一、凡崎、凡夕、凡儿、雯帆、惠、格悦、裕岚、歆然、裕娇、裕君、裕郡、彦灵、彦玲、碧莲、袭叶、肱姗、路南、璐南、方妍、晞潼、晞英、曦尹、晞彤、晞蕾、芸茜、富玲、诗媛、磬菲、咏琳、咏霖、咏珊、静琳、静盈、泳姚、咏姚、可姚、可瑶、可盈、子盈、苑琳、苑淇、雅盈、茜瑶、茜琳、家琳、盈、江波、芯嫣、阚尹、汀萩、钚嵋、馨今、芯菡、娟焊、若嫣、立娟、荻佳、蓝亓、璐帆、江帆、蓉炙、俊秀、鹏兰、菊涵、璟涵、娅涵、恬涵、筱涵、纹\uE84D、铄涵、纹涵、涵铄、镁涵、媚涵、涵缘、絮涵、锶涵、梦萱、嘉楠、旭涵、娅楠、逸欣、逸熙、逸兴、逸心、逸星、逸馨、镬娇、涵纹、子悦、茜璐、子铭、熠冉、逸然、诗逸、逸阳、逸可、若凝、易乐、纹玲、纹媚、宇芸、泺涵、妍茹、纹钰、怡瑞、怡哲、裕哲、语哲、淇、昕涵、琇膤、紫冉、誉菡、紫玥、涵絮、宝尹、依恋、锶恋、茁然、锶然、钒、涵锐、金涵、钇彤、钇沫、锶乐、锶妍、铱妍、芷菁、宝欣、彤欣、铱欣、铱惠、铱缘、钰萌、铱茨、钰菁、钰丹、铱霄、铱彤、絮喆、絮淑、铱、若彤、铱浴、锶滢、铱滢、铱铱、锶源、铱妮、钰铱、铱淼、铱乐、钰缦、铱梦、铱浛、铱漩、钰漩、铱凌、钰沫、铱雪、伊然、铱静、铱涵、铱晴、雅钰、钰宛、钰婉、钰苑、钰蔓、钰旎、钰菡、冠杰、惴晞、馨晞、追晞、申倪、洄萁、脂晴、芝菀、丁婕、馨昕、欣晞、妙瑾、姝琰、柯瑜、瑾彦、珈韵、柃瑜、柃瑜、珏璇、珏萱、诗婕、珏璇、焜言、梦晓、瑾晞、诺宸、诺馨、诺纯、妤橙、焜炎、芊馨、旖馨、馨萱、潼馨、娴馨、娴馨、瑾筱、莜璇、璇晞、海馨、潼莘、潼忻、潼欣、潼卉、彤芯、瞳芯、桐芯、潼芯、藉尤、琼尹、芪苑、胰雅、婼桐、慕桐、麦乐、小夏、思琪、文歆、倦皎、倩圊、洳婉、馨妍、依姿、一姿、田田、田茜、哲骊、曼、婧蕾、熙蕾、雪熙、紫美、紫美、颀诗、莎琳、书宁、宁书、菡彤、友禧、荻苞、岑婕、琳鹦、馨舆、菊妞、雅晴、天欣、轩欣、轩瑶、咏欣、咏恩、茜盈、芷彤、芷瑶、雅旋、伊琳、紫盈、茜莹、咏瑶、苑莹、宝旎、小云、汐蔓、汐妮、汐婉、婉妮、婉旎、婉淇、乐雯、永计、雅旎、雅乐、俊玲、俊林、乐蔓、乐莎、乐淇、乐宛、宛婷、宛宛、宛玲、苑梓、苑茜、苑妮、菁妮、菁旎、蔓菁、宝菁、苑菁、芷宛、宛燕、宛旎、宛菁、菁菁、尹菁、尹宛、宛缦、宛蔓、菁芸、丹芸、芸芸、尹芸、尹尹、蔓琼、缦旎、燕旎、云旎、芸旎、尹旎、吉旎、渝悦、渝佳、婧姝、妍琦、梓玥、玥怡、喻茜、珂玥、凌玥、凌月、露铧、露铧、晴姿、淼淼、妙可、露旖、云茜、熙梁、熙盈、熙芊、斓熙、忆熙、怡熙、云萧、梓云、慧云、思云、思梁";
//        parseChar(name,"、");

        String data = "雨、莺、筱、萱、刁、丽、莺、拓、刁、洁、蕴、紫、骖、娅、琼、诗、玲、菲、每、缨、陇、髓、莺、彗、邈、钏、二、瑾、鹦、鹊、灌、雪、茶、薇、藕、妍、苹、苑、碧、岑、琼、云、琼、雅、琼、莎、琼、莉、琼、丹、琼、雪、琼、湄、珏、燕、蕊、滢、霓、镶、莎、欣、婷、怡、荔、妍、二、堇、铛、嫣、尥、芙、戆、琬、劬、香、琳、抑、莺、翰、洫、謦、茜、茱、今、薹、雯、篮、聋、莹、聋、葭、钥、一、茹、一、祐、颖、莎、萱、璎、葭、蓝、一、馨、丹、篮、一、玉、蓓、岑、姿、遴、丁、瑰、懿、琵、苻、一、兰、苏、识、菩、彤、佑、姝、媛、茜、少、婉、月、阑、墨、泉、墨、懿、傲、姿、琅、窝、鑫、琬、篱、璎、璎、云、伺、蔚、娉、梅、卉、桂、琶、婧、瀚、槿、蕴、匍、琼、女、笫、槐、晴、丹、薇、竹、姬、娶、芳、若、芷、琪、熏、杉、袁、夕、龄、荫、楷、竺、馨、激、诗、敏、芙、苓、屉、敏、严、茹、俪、颍、嫣、鳙、雅、庞、琼、俪、蝶、莺、琶、旎、莎、埭、宇、娴、婉、扬、叶、妃、姬、女、懿、昕、娴、姝、珏、诗、笆、煮、婉、诗、群、肾、彤、姿、飘、俪、玉、益、玉、笫、钥、姹、娉、翎、月、菀、芹、旎、桌、馨、凌、紫、馨、闵、楠、艳、荣、霓、裳、姒、鑫、荷、杏、菽、雅、陇、菱、鳞、离、刁、甑、鹘、轶、滢、逸、宣、月、菽、玷、馨、戆、诗、菽、匀、琪、夕、坂、翡、岑、菀、俪、茗、琬、竺、江、燕、子、蕈、子、芜、丹、露、税、一、二、薇、丁、薏、惠、轲、蕊、缨、芦、邻、丽、璐、芦、离、葶、欢、馨、瑶、茹、皕、艳、钰、贝、菱、妆、箐、伶、旖、芸、旖、鸥、圭、戌、娴、夏、茉、娉、雪、柴、凰、舻、亭、婷、娜、月、淞、篱、兰、莠、芯、莺、昙、茗、樱、邺、月、菀、兰、蓝、尹、丹、璎、芸、颍、于、倩、篮、茜、巧、琳、飘、莺、芸、朵、妃、婵、畜、馨、罗、茹、蓝、婷、一、茜、蓓、蕾、蕴、馨、芦、蕹、丹、阑、丹、苕、霍、绢、卉、灶、鲲、蕊、勾、瞩、篮、口、粉、他、木、敏、蜜、原、篱、刁、缆、瑛、箐、妞、蔀、俪、罐、堵、芯、厅、笆、付、缆、萍、丁、苹、伶、苑、芙、弗、鳗、蕾、寐、珏、霓、艺、葭、俐、蓝、瀵、丹、寐、出、梦、赡、静、月、淇、坝、婷、朵、颍、艳、茹、艳、霞、丹、苗、丹、叙、雯、笫、芬、飘、惠、丛、芬、蠛、贮、泯、闺、倒、芳、颟、洹、萍、马、蓝、陇、人、龄、兀、茗、镶、嫂、遮、人、一、瓦、藩、人、芦、蛘、蕃、艳、诗、蛘、泳、耘、欣、玉、樱、尤、钏、蝉、屹、崭、笆、左、险、卉、昕、丹、媛、二、蕲、丹、縻、幻、紫、菲、床、罐、琪、画、妍、幻、云、馥、竹、卉、誉、孔、舶、丽、覆、倦、雪、芡、仨、纳、裳、丽、馥、蕾、丛、玲、俪、诱、伶、艳、湖、嫱、攘、宁、汝、兴、俪、樵、藤、艳、人、月、俚、淑、鹃、月、浮、桃、厅、羡、丛、匀、蔓、蕴、人、筹、下、艳、湄、尤、霞、蕴、旖、月、香、袁、藉、郑、璐、秤、蓝、眧、欣、尺、雅、玲、馨、篮、巾、媚、怡、眄、厅、癖、妃、霍、莉、篱、绣、茜、厅、钱、险、萍、峪、嵋、娜、艳、莎、琼、弓、琴、某、薄、缋、菑、伶、曾、颜、菖、却、甥、厅、遗、鄞、帻、姬、彧、厅、喻、贞、芝、菲、笫、苑、恢、凤、贻、樱、莉、酣、淑、樱、雯、莺、堙、珑、恢、嫣、雍、帷、襦、蔚、檬、蔚、琨、芩、聋、手、丹、盖、馨、亢、莺、赓、贝、菩、珏、旖、瑾、妮、馨、一、芬、篮、蘅、肖、茗、兰、云、雯、琬、艳、绮、茵、镬、扩、掖、妍、媛、姝、芯、媚、珏、女、菊、禳、引、菽、茜、雯、藩、刁、玉、倩、尼、彗、丁、女、人、寸、刁、菀、刁、女、玉、曼、茶、朵、菱、苹、藕、萱、瑾、佩、芸、丸、女、蕃、甜、雒、丹、姿、月、矍、贻、香、琪、杼、人、婧、娇、姝、琼、皮、茵、阮、弗、念、丹、馨、丽、丛、茹、蛛、荇、茹、贵、思、苹、二、阚、斓、蓝、俪、竭、滩、闺、缨、馨、婷、晏、娇、嫩、禳、藕、女、璎、思、俪、萱、诗、婧、茱、雯、苹、垆、窈、曼、苹、薇、一、雯、琪、茗、翠、婷、蕴、篱、荀、柔、伶、绵、莺、艳、萁、真、夏、菀、镶、雅、艳、汤、云、小、绮、辰、珏、萌、岑、菊、馨、忆、荣、允、韶、芩、荣、宋、宸、菽、岑、妃、鳗、同、邈、莹、媚、姿、永、邻、百、萱、涪、藐、雯、栊、彤、遴、藐、僖、伶、蓟、烟、竺、学、莺、诗、淇、伶、蕾、馨、娇、琼、芯、七、旖、馨、营、亢、荫、珑、憬、隰、紫、如、彤、贝、琎、丁、鸥、茱、转、语、汕、语、岑、蕴、篮、雅、馥、芹、琪、鹦、姿、俪、苑、岿、葳、丹、琼、窈、月、芦、叶、璎、葵、芦、辍、穰、葡、蕲、毅、核、雅、伯、荫、飘、禧、苹、人、艳、蔓、朵、蕊、芩、娴、诜、若、绢、曼、诗、苓、卉、彗、诗、茹、琳、艳、琬、滢、芝、蕴、荻、依、灵、琳、尼、滢、苹、烁、岑、檄、良、蕖、吵、澶、杏、霞、莞、雅、铛、馨、子、藜、子、砻、笫、田、樱、颍、蝶、伍、藜、檬、竭、恋、嫣、兰、月、辗、尤、茑、蓓、俪、阚、一、芳、莹、裳、禳、寓、姿、蜇、竺、濑、莺、玲、许、鸥、滢、倪、钏、琶、鹦、珲、倩、铴、一、莞、姗、刁、薇、拱、嫣、蓝、览、脐、俪、岿、誉、氏、篮、姬、若、篮、蕴、笕、欣、谷、妃、璁、莺、静、卉、芙、霓、茵、芯、尹、菡、有、蕊、蕴、颖、蓝、藩、藐、莺、莉、婧、芹、雨、含、宁、峪、凰、瑙、梦、雅、垴、丁、邝、藐、琬、颜、合、芬、峥、菱、盎、婷、懿、甜、尼、彤、菡、贝、嫣、出、娉、霍、茵、娉、巾、芙、弓、有、骞、佳、育、家、好、佳、好、乐、萱、奚、彤、傻、一、德、静、月、乐、嘉、艾、嘉、艾、佳、羽、飞、蕴、弋、芩、颖、允、婕、菡、俶、樱、镤、芙、扬、涵、菡、哲、雅、欢、大、琴、小、芹、小、琴、晓、琴、兰、心、彩、萍、筱、瑄、澄、玉、璇、倩、钰、嫣、心、家、凤、嘉、燕、艺、严、家、燕、月、娅、腾、兮、彩、平、津、金、缤、曼、缤、丹、杰、娜、杰、娜、凤、学、蕴、语、箱、语、继、红、佳、苹、佳、宜、玉、红、育、红、维、嘉、苹、桂、苹、佳、平、桂、平、芸、甄、芸、翡、芸、碧、诣、丽、熙、咏、逸、霖、逸、雪、熙、钊、云、瑾、咏、脩、咏、曦、咏、熙、云、启、云、祺、惠、全、景、修、贵、淼、音、妙、音、渺、音、音、渺、晓、薇、慕、云、采、薇、毓、偲、晓、蕾、雨、薇、可、清、琼、戈、芷、昕、琳、昕、昕、雨、荣、凡、雅、荣、泽、帆、泽、凡、闵、灵、汐、凡、凡、又、馥、凡、乐、凡、凡、白、凡、一、凡、崎、凡、夕、凡、儿、雯、帆、惠、格、悦、裕、岚、歆、然、裕、娇、裕、君、裕、郡、彦、灵、彦、玲、碧、莲、袭、叶、肱、姗、路、南、璐、南、方、妍、晞、潼、晞、英、曦、尹、晞、彤、晞、蕾、芸、茜、富、玲、诗、媛、磬、菲、咏、琳、咏、霖、咏、珊、静、琳、静、盈、泳、姚、咏、姚、可、姚、可、瑶、可、盈、子、盈、苑、琳、苑、淇、雅、盈、茜、瑶、茜、琳、家、琳、盈、江、波、芯、嫣、阚、尹、汀、萩、钚、嵋、馨、今、芯、菡、娟、焊、若、嫣、立、娟、荻、佳、蓝、亓、璐、帆、江、帆、蓉、炙、俊、秀、鹏、兰、菊、涵、璟、涵、娅、涵、恬、涵、筱、涵、纹、\uE84D、铄、涵、纹、涵、涵、铄、镁、涵、媚、涵、涵、缘、絮、涵、锶、涵、梦、萱、嘉、楠、旭、涵、娅、楠、逸、欣、逸、熙、逸、兴、逸、心、逸、星、逸、馨、镬、娇、涵、纹、子、悦、茜、璐、子、铭、熠、冉、逸、然、诗、逸、逸、阳、逸、可、若、凝、易、乐、纹、玲、纹、媚、宇、芸、泺、涵、妍、茹、纹、钰、怡、瑞、怡、哲、裕、哲、语、哲、淇、昕、涵、琇、膤、紫、冉、誉、菡、紫、玥、涵、絮、宝、尹、依、恋、锶、恋、茁、然、锶、然、钒、涵、锐、金、涵、钇、彤、钇、沫、锶、乐、锶、妍、铱、妍、芷、菁、宝、欣、彤、欣、铱、欣、铱、惠、铱、缘、钰、萌、铱、茨、钰、菁、钰、丹、铱、霄、铱、彤、絮、喆、絮、淑、铱、若、彤、铱、浴、锶、滢、铱、滢、铱、铱、锶、源、铱、妮、钰、铱、铱、淼、铱、乐、钰、缦、铱、梦、铱、浛、铱、漩、钰、漩、铱、凌、钰、沫、铱、雪、伊、然、铱、静、铱、涵、铱、晴、雅、钰、钰、宛、钰、婉、钰、苑、钰、蔓、钰、旎、钰、菡、冠、杰、惴、晞、馨、晞、追、晞、申、倪、洄、萁、脂、晴、芝、菀、丁、婕、馨、昕、欣、晞、妙、瑾、姝、琰、柯、瑜、瑾、彦、珈、韵、柃、瑜、柃、瑜、珏、璇、珏、萱、诗、婕、珏、璇、焜、言、梦、晓、瑾、晞、诺、宸、诺、馨、诺、纯、妤、橙、焜、炎、芊、馨、旖、馨、馨、萱、潼、馨、娴、馨、娴、馨、瑾、筱、莜、璇、璇、晞、海、馨、潼、莘、潼、忻、潼、欣、潼、卉、彤、芯、瞳、芯、桐、芯、潼、芯、藉、尤、琼、尹、芪、苑、胰、雅、婼、桐、慕、桐、麦、乐、小、夏、思、琪、文、歆、倦、皎、倩、圊、洳、婉、馨、妍、依、姿、一、姿、田、田、田、茜、哲、骊、曼、婧、蕾、熙、蕾、雪、熙、紫、美、紫、美、颀、诗、莎、琳、书、宁、宁、书、菡、彤、友、禧、荻、苞、岑、婕、琳、鹦、馨、舆、菊、妞、雅、晴、天、欣、轩、欣、轩、瑶、咏、欣、咏、恩、茜、盈、芷、彤、芷、瑶、雅、旋、伊、琳、紫、盈、茜、莹、咏、瑶、苑、莹、宝、旎、小、云、汐、蔓、汐、妮、汐、婉、婉、妮、婉、旎、婉、淇、乐、雯、永、计、雅、旎、雅、乐、俊、玲、俊、林、乐、蔓、乐、莎、乐、淇、乐、宛、宛、婷、宛、宛、宛、玲、苑、梓、苑、茜、苑、妮、菁、妮、菁、旎、蔓、菁、宝、菁、苑、菁、芷、宛、宛、燕、宛、旎、宛、菁、菁、菁、尹、菁、尹、宛、宛、缦、宛、蔓、菁、芸、丹、芸、芸、芸、尹、芸、尹、尹、蔓、琼、缦、旎、燕、旎、云、旎、芸、旎、尹、旎、吉、旎、渝、悦、渝、佳、婧、姝、妍、琦、梓、玥、玥、怡、喻、茜、珂、玥、凌、玥、凌、月、露、铧、露、铧、晴、姿、淼、淼、妙、可、露、旖、云、茜、熙、梁、熙、盈、熙、芊、斓、熙、忆、熙、怡、熙、云、萧、梓、云、慧、云、思、云、思、梁";
//join = 倒、耘、瀚、思、怡、倦、倩、倪、瀵、逸、聋、恋、灌、遗、恢、恩、恬、遮、偲、遴、灵、灶、邈、炎、肖、炙、邝、悦、肱、傲、育、邺、邻、傻、肾、烁、郑、僖、烟、惠、郡、胰、惴、脂、焊、脐、焜、鄞、脩、然、儿、兀、允、慕、酣、慧、全、煮、兮、兰、兴、腾、冉、熏、熙、熠、冠、膤、憬、采、凌、金、燕、凝、凡、凤、凰、出、懿、刁、戆、舆、戈、戌、舶、舻、手、扩、扬、良、艳、艺、艾、芊、抑、芙、芜、芝、芡、芦、芩、芪、劬、芬、芯、芳、芷、芸、芹、苏、苑、拓、苓、苕、苗、苞、若、拱、英、苹、苻、勾、匀、茁、茉、匍、茑、茗、茜、茨、茱、茵、茶、茹、荀、荇、卉、荔、南、荣、荫、却、荷、荻、厅、莉、玉、莎、掖、莘、莜、莞、原、莠、玥、玲、莲、玷、莹、莺、菀、菁、珂、又、珈、菊、珊、友、珏、菑、珑、菖、叙、菡、口、菩、可、菱、菲、珲、叶、菽、萁、琅、琇、合、吉、萌、同、萍、琎、君、营、琦、萧、琨、萩、琪、含、琬、启、琰、萱、琳、琴、琵、吵、琶、琼、瑄、瑙、瑛、瑜、瑞、葡、鑫、葭、瑰、葳、葵、葶、瑶、瑾、璁、璇、钇、钊、璎、钏、咏、璐、钒、钚、璟、钥、钰、钱、铄、蓉、蓓、铛、蓝、蓟、瓦、铧、铭、铱、哲、铴、蔀、甄、锐、甑、蔓、攘、蔚、甜、甥、田、申、锶、画、镁、蕃、蕈、蕊、敏、蕖、畜、镤、镬、蕲、蕴、镶、蕹、蕾、薄、喆、薇、文、薏、斓、薹、方、喻、藉、旋、旎、藐、藕、旖、藜、藤、藩、旭、闵、闺、蘅、嘉、阑、易、昕、昙、阚、星、阮、阳、陇、晏、晓、癖、晞、险、景、晴、白、百、皎、皕、皮、隰、雅、盈、益、雍、盎、雒、盖、蛘、蛛、曦、雨、雪、雯、曼、曾、眄、霄、蜇、月、有、圊、霍、霓、霖、蜜、霞、真、眧、木、圭、露、朵、坂、杉、蝉、杏、静、坝、杰、蝶、杼、垆、林、瞩、瞳、垴、柃、矍、某、柔、埭、柯、音、柴、韵、韶、堇、栊、堙、蠛、堵、核、砻、格、桂、桃、桌、、桐、颀、袁、梁、梅、颍、梓、颖、颜、颟、梦、碧、墨、袭、裕、飘、飞、磬、裳、夏、夕、大、天、祐、奚、楠、襦、女、楷、祺、好、如、妃、妆、覆、妍、香、妙、妞、妤、馥、禧、馨、妮、禳、离、秀、览、槐、姒、姗、姚、姝、秤、姬、姹、姿、槿、言、娅、娇、娉、税、娜、娟、樱、娴、樵、娶、婉、婕、橙、婧、马、穰、婵、婷、婼、檄、窈、誉、骊、骖、媚、媛、窝、骞、檬、嫂、立、髓、嫣、嫩、竭、嫱、竹、竺、笆、笕、欢、欣、謦、笫、歆、子、孔、学、筱、筹、宁、宇、宋、箐、宛、宜、宝、计、宣、箱、家、宸、许、毅、识、富、每、寐、寓、毓、诗、诜、诣、语、篮、篱、诱、寸、诺、小、氏、少、尤、尥、谷、永、尹、尺、尼、汀、屉、汐、汕、汝、江、汤、屹、粉、岑、岚、沫、鲲、岿、泉、鳗、鳙、鳞、波、峥、峪、泯、泳、泺、泽、洁、洄、崎、贝、贞、津、紫、洫、崭、贮、洳、贵、洹、贻、嵋、赓、浛、赡、浮、絮、浴、海、涪、涵、淇、淑、淞、左、巧、路、淼、巾、一、丁、七、清、帆、下、丛、渝、严、鸥、帷、丸、丹、渺、縻、帻、丽、鹃、湄、鹊、鹏、乐、湖、鹘、鹦、书、平、幻、床、二、于、源、云、亓、庞、亢、红、麦、亭、纯、纳、纹、人、今、他、付、滢、绢、绣、继、仨、滩、绮、维、绵、缆、伊、缋、弋、伍、弓、引、弗、缘、缤、缦、缨、漩、伯、伶、伺、罐、佑、彗、罗、彤、彦、彧、佩、彩、轩、转、轲、佳、轶、潼、龄、澄、辍、美、辗、依、羡、群、辰、澶、德、羽、激、心、忆、俊、翎、俐、濑、俚、翠、翡、俪、修、翰、念、俶、忻、追

        System.out.println(changeSql(nameParsingData(name, "张"), "、"));
//        nameParsingData(name,"张");

    }
}
